.my-ie-shadow {
	position: absolute;
	overflow: hidden;
	left: 0;
	top: 0;
	background: #777;
	zoom: 1;
}

.my-shadow {
	position: absolute;
	overflow: hidden;
	left: 0;
	top: 0;
}

.my-shadow * {
	overflow: hidden;
}

.my-shadow * {
	padding: 0;
	border: 0;
	margin: 0;
	clear: none;
	zoom: 1;
}

/* top  bottom */
.my-shadow .my-shadow-tc, .my-shadow .my-shadow-bc {
	height: 6px;
	float: left;
}

/* corners */
.my-shadow .my-shadow-tl, .my-shadow .my-shadow-tr, .my-shadow .my-shadow-bl, .my-shadow .my-shadow-br {
	width: 6px;
	height: 6px;
	float: left;
}

/* sides */
.my-shadow .my-shadow-mc {
	width: 100%;
}

.my-shadow .my-shadow-ml, .my-shadow .my-shadow-mr {
	width: 6px;
	float: left;
	height: 100%;
}

.my-shadow .my-shadow-mc {
	float: left;
	width: 100%;
	height: 100%;
	background: transparent url( images/default/shadow/shadow-c.png );
}

.my-shadow .my-shadow-t, .my-shadow .my-shadow-b {
	height: 6px;
	overflow: hidden;
	width: 100%;
}

.my-shadow .my-shadow-ml {
	background: transparent url( images/default/shadow/shadow-lr.png ) repeat-y 0 0;
}

.my-shadow .my-shadow-mr {
	background: transparent url( images/default/shadow/shadow-lr.png ) repeat-y -6px 0;
}

.my-shadow .my-shadow-tl {
	background: transparent url( images/default/shadow/shadow.png ) no-repeat 0 0;
}

.my-shadow .my-shadow-tc {
	background: transparent url( images/default/shadow/shadow.png ) repeat-x 0 -30px;
}

.my-shadow .my-shadow-tr {
	background: transparent url( images/default/shadow/shadow.png ) repeat-x 0 -18px;
}

.my-shadow .my-shadow-bl {
	background: transparent url( images/default/shadow/shadow.png ) no-repeat 0 -12px;
}

.my-shadow .my-shadow-bc {
	background: transparent url( images/default/shadow/shadow.png ) repeat-x 0 -36px;
}

.my-shadow .my-shadow-br {
	background: transparent url( images/default/shadow/shadow.png ) repeat-x 0 -6px;
}

.my-splitbar-shim {
	filter: alpha( opacity = 1 );
	opacity: 1;
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 10;
}